def count(*x):
    zimu = 'abcdefghijklnmopqrstuvwxyzABCDEFGHIJKLNMOPQRSTUVWXYZ'
    shuzi = '0123456789'
    kong = ' '
    z=s=k=o=0
    t=1
    flag = []
    for i in x:
        flag.append(t)
        for j in i:
            if j in zimu:
                z+=1
            elif j in shuzi:
                s+=1               
            elif j in kong:
                k+=1
            else :
                o +=1
        print('第%d个字符串共有：英文字母%d个，数字%d个,空格%d个\
其他字符%d个' % (flag[t-1],z,s,k,o))
        t+=1
        z=s=k=o=0
count('as12','asd45* ','a447  ')
        
        
    
